// 场景：get请求 /admin/login ，请求过程中使用一个中间件函数来检测是否登录了
// 如果登录了，则允许下一个函数的执行，否则直接终止本次请求响应您未登录文本

// 1.0 开启express服务器
const express = require('express');
const server = express();
// 4.0 中间2
const midwar2 = (req, res, next) => {
    // 中间件2的逻辑执行
    console.log('midwar2');
    next();
}

// 2.0 注册一个get路由方法，路径/admin/login 
// midwar2专属于/admin/login 对应的路由方法的中间件函数
server.get('/admin/login', midwar2, (req, res) => {
    console.log('login');
    res.send('ok');
})


server.listen(8888, () => {
    console.log(8888);
})

